non-essential organs - French English Dictionary